零基礎輕松學MySQL 5.7

零基礎輕松學MySQL 5.7

作者: 梁晶 等
出版社: 機械工業
出版在: 2018-11-12
ISBN-13: 9787111611066
ISBN-10: 7111611063
裝訂格式: 平裝





內容描述


本書系統介紹MySQL 5.7數據庫管理系統的基礎知識與開發工具。全書共分17章,內容包括數據庫概述、安裝和配置MySQL、操作MySQL數據庫、MySQL存儲引擎、數據類型、操作MySQL數據表、約束、函數、基本查詢語句、進階查詢語句、視圖、自定義函數、存儲過程、觸發器、索引、用戶與權限、數據庫恢復備份,最後介紹基於PHP語言和MySQL開發的企業項目開發案例。本書從初學者的角度,以豐富的實例、通俗易懂的語言、簡單的圖示,詳細介紹MySQL使用和開發中重點用到的多種技術,可以讓讀者快速掌握MySQL數據庫的使用方法。


目錄大綱


前言
MySQL是一個關係型數據庫管理系統,目前屬於Oracle旗下的產品。在Web應用方面,MySQL是最好的RDBMS(Relational Database Management System,關係數據庫管理系統)應用軟件,擁有多線程、跨平台、分佈式、高性能、可移植、免費開源等優點和特性,是最流行的……
第1章數據庫概述
目前,人類社會已經進入了高度信息化的時代,信息和數據已經成為社會各界的重要資源。一個企業想要在信息時代生存和發展,其中一個重要的前提就是建立一個滿足各部門處理數據信息的準確高效的信息管理系統。這時數據庫(Database,DB)技術就應運而生了。本章將介紹數據庫的基本概念、數據庫技術,並初步認識My……
第2章安裝和配置MySQL
MySQL 5.7數據庫管理系統可以在不同操作系統平台下安裝,本章將詳細講解在Windows 10和Linux平台下安裝MySQL的方法,並介紹在Windows操作系統中MySQL 5.7的系統配置、啟動服務和登錄方法。……
第3章操作MySQL數據庫
數據庫可以看作是一個專門存儲數據對象的容器,這裡的數據對象包括表、視圖、觸發器、存儲過程等,其中表是最基本的數據對象。在MySQL數據庫中創建數據對象之前,先要創建好數據庫。安裝好MySQL後,用戶通過MySQL客戶端工具連接並登錄MySQL服務器,就可以創建和使用數據庫了,這其中涉及數據庫的創建……
第4章MySQL存儲引擎與數據類型
本章主要介紹MySQL內置的存儲引擎和MySQL數據庫中支持的數據類型。……
第5章操作表
完成數據庫的創建後,就可以創建數據表了。表是數據庫中存放的最基本的數據對象,如果沒有表,數據庫也就沒有意義。……
第6章約束
數據庫的完整性約束是為了在數據庫應用中保證數據的一致性和正確性,這也是數據庫服務器最重要的功能之一。本章主要學習MySQL中實現數據完整性約束的方法,同時介紹MySQL中用於維護與管理數據庫的表維護語句。……
第7章函數
MySQL提供了許多函數,使用這些函數可以提高管理數據的效率。函數表示對輸入參數值返回一個具有特定關係的值。本章講述數值型函數、字符串函數、日期與時間函數和聚合函數的功能和使用方法。……
第8章使用基本的查詢語句
在數據庫應用中,最常用的操作式查詢是從數據庫的一個或者多個表中查詢出所需的數據。在MySQL中,查詢操作是使用SELECT語句實現的。SELECT語句的數學理論基礎是關係模型中對錶對象的一組關係運算,即選擇、投影和連接。本章主要介紹SELECT語句的語法要素,並重點學習使用SELECT語句對MySQ……
第9章高級查詢
本章主要介紹多表查詢、子查詢和分組查詢等查詢進階知識。……
第10章操作表中的數據
成功創建數據庫和表結構後,就可以針對錶中的數據進行各種操作了。表數據的基本操作主要包括插入、刪除和修改。本章主要介紹使用SQL語句插入、刪除和修改表數據。與圖形界面操作相比,通過SQL語句操作表更加靈活,功能更加強大。……
第11章視圖
視圖是數據庫系統中一種非常有用的數據庫對象。MySQL 5.0之後的版本添加了對視圖的支持。本章主要學習視圖的概念、特點以及視圖在MySQL中的使用方法。……
第12章自定義函數和存儲過程
存儲過程和自定義函數是MySQL支持的過程式數據庫對象。它們作為數據庫存儲的重要功能,可以有效提高數據庫的處理速度,同時也可以提高數據庫編程的靈活性。本章主要介紹有關存儲過程和自定義函數的基礎知識。……
第13章觸發器
觸發器(Trigger)是用戶定義在關係表上的一類由事件驅動的特殊過程。本章重點介紹創建觸發器和使用觸發器的相關語法。觸發器是MySQL 5.0後開始支持的一種過程式數據庫對象。……
第14章索引
索引是數據庫中的重要對象之一,用於快速找出某個列中有某一特定值的行。本章主要介紹為什麼要使用索引、創建索引、修改索引和刪除索引等內容,並結合實際案例講述MySQL中索引的使用方法。……
第15章用戶與權限
數據庫服務器通常存儲了關鍵的數據,這些數據的安全性和完整性可通過訪問控制來維護。MySQL提供了訪問控制,以此確保MySQL服務器的安全訪問,即不同的用戶對各自需要的數據具有不同的訪問權限。訪問控制和權限管理是MySQL非常重要的一個組成部分。本章主要介紹支持MySQL訪問控制的用戶賬號與權限管理,……
第16章事務與數據庫的備份恢復
在MySQL數據庫的日常管理中,通常需要進行數據庫的備份和恢復。本章著重介紹MySQL數據庫備份和恢復的方法,掌握MySQL數據庫的備份與恢復方法,能運用SQL語句實現MySQL數據庫中數據的導入和導出,理解備份與恢復在實際工作中的重要性。……
第17章企業項目開發案例
新聞信息系統是一種非常通用的信息管理系統,是企事業單位實現信息及時、快速共享的前提和基礎。本項目介紹一個新聞信息系統的開發過程,包括新聞系統的總體設計、數據庫設計以及各模塊設計的要點。通過本章的學習,讀者可掌握新聞系統的新聞發布和新聞管理模塊的設計與開發。同時,可以掌握新聞系統數據庫的總體設計、數據……




相關書籍

Joe Celko's Trees and Hierarchies in SQL for Smarties, 2/e (Paperback)

作者 Joe Celko

2018-11-12

SQL Server 2019/2017 資料庫設計與開發實務

作者 陳會安

2018-11-12

Pro Oracle Database 18c Administration: Manage and Safeguard Your Organization's Data

作者 Malcher Michelle Kuhn Darl

2018-11-12